﻿using Juli.Mes.Enums;
using Microsoft.EntityFrameworkCore;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Juli.Mes.Plans.Dtos
{
    public class PlanOutputDto
    {
        public Guid Id { get; set; }

        public EnumPlanState State { get; set; }

        public long PlanSerialNum { get; set; }

        public string SmeltNo { get; set; }

        public string SteelType { get; set; }

        public double TappingTemperature { get; set; }
 
        public string SmeltingProcess { get; set; }

        public string SpecialProcessRequirement { get; set; }

        public DateTime PlanStartTime { get; set; }

        public DateTime PlanEndTime { get; set; }

        public DateTime? RealStartTime { get; set; }

        public DateTime? RealEndTime { get; set; }

        public DateTime CreationTime { get; set; }

        public string CreatorName { get; set; }

        public DateTime? LastModificationTime { get; set; }

        public string LastModifierName { get; set; }
    }
}
